@charset "utf-8";
/*-------------------------------------------------------*
|  Copyright (c) 1997-2011 浩州集团. All rights reserved  |
|  官方网站：http://www.haozhou.com                       |
|  设计师：ITyang
*-------------------------------------------------------*/
html, body, h1, h2, h3, h4, h5, h6, p, a, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, table, td, th, select, span, iframe, tbody
{
	margin:0px;
	padding:0px;
}
body {
	font: 14px/1.5 "Microsoft Yahei","\6977\4f53",SimSun,Arial,Tahoma,Helvetica,san-serif;
	margin: 0px auto;
	padding: 0px;
	/*background: url(../images/da.png) center  top no-repeat;  二十大*/
}

ul, li {list-style: none;}
ul, ol { list-style-type:none;}
table{border-collapse:collapse;}
input, select{vertical-align:middle;}
img{border:0;}
.clear {clear: both;}

/* 链接 */
a{ color:#333; text-decoration:none; } /* 未访问的链接 */
a:hover { color:#BC2D09; text-decoration:none; } /* 鼠标移动到链接上 *//

/* 英文强制换行 */
.word{word-break:break-all;} 

/* 浮动 */
.l { float:left;}
.r { float:right;}
.c { clear:both;}
.b { border:1px solid #D7D7D7;}

/* 显示-隐藏 */
.dis{display:block;}
.undis{display:none;}

/* 外间距 */
.margin_none{margin:0;}
.margin{margin:8px;}
.m_t{margin-top:8px;}
.m_t12{margin-top:12px;}
.m_b{margin-bottom:8px;}
.m_b3{margin-bottom:3px;}
.m_l{margin-left:8px;}
.m_ltp{margin-left:9px;}
.m_ltp1{margin-left:10px;}
.m_l5{margin-left:5px;}
.m_l16{margin-left:16px;}
.m_r{margin-right:8px;}

/* 内边距 */
.padding{padding:8px;}
.padding_none{padding:0;}

/* 边框 */
.b_none{border-width:0px;}

/* 背景 */
.background-none{background:none;}

/* 颜色 */
.red{color:#F00;}
.green{color:#060;}
.gray{color:#bbb;}
.white{color:#FFF;}

/* 列表小圆点 */
.icon_a li{
	background:url(../images/icon/2.gif) 0 11px no-repeat;
}

/* 列表下划线 */
.line li{
	border-bottom: 1px dotted #dedede;
}

/* 独立的高度调用(自定义) */
.h_a{height:258px; overflow:hidden;}
.h_b{height:258px; overflow:hidden;}

/* 网页顶条代码开始 */
.top{background:url(../images/tbg.png) #f2f2f2 repeat-x;height:32px; line-height:32px;  margin:0 auto;} /*二十大隐藏*/
.top{height:32px; line-height:32px;  margin:0 auto;}
.top_t{ width:1200px; margin:0 auto; color:#666;}
.top_l{float:left; width:690px; height:32px; padding-left:10px;}
.top_l span { padding: 0 5px;}
.top_r{float:right; width:280px; height:32px; text-align:right;}
.top_r span { padding: 0 5px;}
.top_l a{color:#fff; }
.top_l a:hover{color:#333;}

/* 网站整体布局 */

#header{
	width:100%;
	margin: 0 auto;
	overflow:hidden;
	background:#fff;
}/*二十大隐藏*/

#mainBody{
	width:1200px;
	margin: 0 auto;
	overflow:hidden;
	background:#fff;
}

#footer{
	width:1200px;
	margin: 0 auto;
	overflow:hidden;
	background:#fff;
}

.mb {	width:1200px;
     	float:left;
     	margin-bottom:8px;
	overflow:hidden;
	background:#fff;
	}
#mainBody, #footer{padding-top:8px;}
.foot{ border-top: #0f6cd8 2px solid;}
.foot p{ text-align:center; height:33px; font-size:14px; line-height:33px; color:#666;}
.foot p span{ padding: 0 8px;}

.batb{ 	width:1200px;
	margin: 0 auto;
	overflow:hidden;
	background:#fff; 
	}
.batb ul {display:table; text-align:center; margin:0 auto;}
.batb ul li { float:left; padding:0 10px;}

/* 网站头部图片开始 */
.top_img{  margin:0 auto;  background:url(../images/top.jpg) no-repeat; width:1200px; height:209px; }
.top_img img{}

.topxx { width:1200px; height:30px; padding-top:188px;}
.topxx ul { float:right; margin-right:20px;}
.topxx ul li { float:left; line-height:20px;}
.topxx span { font-size:14px; color:#424441;  font-family:"微软雅黑";}
.top_img1{width:1002px;  margin:0 auto;}

/* 搜索开始 */
.ind_search{ border:1px solid #6d9dc3; width:300px; height:25px; margin-top:3px;; overflow:hidden; background:url(../images/search_bg.jpg) no-repeat; float:right; margin-right:15px;}
.input{ float: left; width:78%; height:25px; line-height:25px;  background:none; border:0;  color: #a5a5a5; font-size:14px;font-family:"Microsoft YaHei"; }
.search_btn{float: right; width: 55px; height:25px; overflow:hidden; text-indent:1000px; background:url(../images/icon5.png) no-repeat center center; border: 0; cursor:pointer; display:inline-block;}
/* 搜索结束 */

/* 列表时间单独调用 */
.time{ float:right; color:#999; font-family:Arial, Helvetica, sans-serif;}

/* 默认的盒子 */
.box{border:#e2e2e2 solid 1px;}

/* 横向两级主导航开始 */
.MainNav{ margin:0 auto; clear:both;height:70px;overflow:hidden; background:url(../images/gb/top-nav-bg.jpg) repeat-x;}
.MainNav ul{text-align:center;padding:0 0 0 0; width:1200px; margin:0 auto;}
.MainNav li{float:left;line-height:70px;margin:0 1px;letter-spacing:2px;display:inline;overflow:hidden;color:#fff;background:url(../images/navli.jpg) no-repeat right; }
.MainNav li a{padding:0 38px;color:#fff; font-size:20px; display:block; font-family:"微软雅黑"; font-weight:bold;}
.MainNav li a:hover{color:#009966;  }
.MainNav .On a{line-height:75px;color:#009966;}
.MainNav .On a:hover{color:#009966;}

/* 子导航 */
.SubNav{ margin:0 auto; height:35px; overflow:hidden; line-height:35px;color:#333;letter-spacing:1px;overflow:hidden; background:url(../images/sub_bg.jpg) repeat-x;}
.SubNav ul { width:1200px;  margin:0 auto;}
.SubNav div, .SubNav ul, .SubNav p{ padding-left:20px;}
.SubNav p span{ padding-left:10px;}
.SubNav  ul li{float:left;color:#333;white-space: nowrap;display:inline-block; overflow:hidden; }
.SubNav ul li a{color:#333;}
.SubNav  ul li a:hover{color:#990c0c;}
.tq{ padding-top:7px; width:350px;}
/* 横向两级主导航结束 */ 

/* 公共栏目导航条 */
.dh { height:32px; line-height:32px;  border-bottom:#1e4193 1px double;}
.dh1 { height:51px; line-height:51px;  border-bottom:#ebeaea 1px double; }
.dh2 { height:51px; line-height:51px;  border-bottom:#ebeaea 1px double;}
.dh3 { height:29px; line-height:29px; background:url(../images/dh3.jpg) no-repeat;}
.dh4 { height:32px; line-height:32px; background:url(../images/dh4.jpg) no-repeat; }
.dh5 { height:32px; line-height:32px; background:url(../images/dh5.jpg) no-repeat;}
.dh6 { height:30px; line-height:30px; background:url(../images/dh6.jpg) repeat-x;}
.dh7 { height:35px; line-height:35px; }
.dh8 {  height:51px; line-height:51px;  border-bottom:#ebeaea 1px double;}
.dhlist { height:48px; line-height:48px; background:url(../images/wzbg.gif) repeat-x;}
.dhly {  height:90px; line-height:90px; background:url(../images/lybj.jpg) repeat-x;}

.more {float:right; padding-right:8px; color:#fff;}
.more a { color:#fff;}
.more a:hover{color:#BC2D09;}

.name {width:auto; height:48px; border-bottom:#1e4193 3px solid; padding-left:45px; background:url(../images/namebg1.jpg) 0 15px no-repeat; font-size:18px; color:#00549c;  font-weight:bold; font-family:"微软雅黑";  }
.nametzgg {width:80px; height:48px; border-bottom:#1e4193 3px solid; padding-left:45px; background:url(../images/namebg2.jpg) 0 15px no-repeat; font-size:18px; color:#00549c;  font-weight:bold; font-family:"微软雅黑";  }
.namec {width:120px; height:48px; border-bottom:#1e4193 3px solid; padding-left:45px; background:url(../images/namebgny.jpg) 0 15px no-repeat; font-size:18px; color:#00549c;  font-weight:bold; font-family:"微软雅黑";  }
.namec1 {width:120px; height:48px; border-bottom:#1e4193 3px solid; padding-left:45px; background:url(../images/namec2.jpg) 0 15px no-repeat; font-size:18px; color:#00549c;  font-weight:bold; font-family:"微软雅黑";  }
.namem2 {width:auto; height:48px; border-bottom:#1e4193 3px solid; padding-left:45px; background:url(../images/namem2.jpg) 0 15px no-repeat; font-size:18px; color:#00549c;  font-weight:bold; font-family:"微软雅黑";  }
.namem3 {width:auto; height:48px; border-bottom:#1e4193 3px solid; padding-left:45px; background:url(../images/namem3.jpg) 0 15px no-repeat; font-size:18px; color:#00549c;  font-weight:bold; font-family:"微软雅黑";  }
.namem4 {width:auto; height:48px; border-bottom:#1e4193 3px solid; padding-left:45px; background:url(../images/namem4.jpg) 0 15px no-repeat; font-size:18px; color:#00549c;  font-weight:bold; font-family:"微软雅黑";  }
.namem5 {width:auto; height:48px; border-bottom:#1e4193 3px solid; padding-left:45px; background:url(../images/namem5.jpg) 0 15px no-repeat; font-size:18px; color:#00549c;  font-weight:bold; font-family:"微软雅黑";  }
.namem6 {width:auto; height:48px; border-bottom:#1e4193 3px solid; padding-left:45px; background:url(../images/namem6.jpg) 0 15px no-repeat; font-size:18px; color:#00549c;  font-weight:bold; font-family:"微软雅黑";  }
.namem7 {width:auto; height:48px; border-bottom:#1e4193 3px solid; padding-left:45px; background:url(../images/namem7.jpg) 0 15px no-repeat; font-size:18px; color:#00549c;  font-weight:bold; font-family:"微软雅黑";  }
.namemlist1 {width:auto; height:48px; border-bottom:#1e4193 3px solid; padding-left:5px;  font-size:18px; color:#00549c;  font-weight:bold; font-family:"微软雅黑";  }
.name span{}

.namelist { padding-left:25px; background:url(../images/icon/icon6.gif) 5px 18px no-repeat; font-size:14px; color:#00549c; }
.namelist span{ font-weight:500; font-family:Arial, Helvetica, sans-serif;  padding: 0 10px; font-size:12px;}

.namer1 { padding-left:10px; background:url(../images/namebg.png) no-repeat; font-size:14px; color:#00549c; }
.namer1 span{ font-weight:500; font-family:Arial, Helvetica, sans-serif;  padding: 0 10px; font-size:12px;}

.namer11 { padding-left:2px; background:url(../images/namebg.png) no-repeat; font-size:14px; color:#00549c; }
.namer11 span{ font-weight:500; font-family:Arial, Helvetica, sans-serif;  padding: 0 10px; font-size:12px;}

.namer2 { padding-left:10px; background:url(../images/namebg.png) no-repeat; font-size:12px; color:#4e4e4e; }
.namer2 span{ font-weight:500; font-family:Arial, Helvetica, sans-serif;  padding: 0 10px; font-size:12px;}

.name2 { padding-left:5px; background:url(../images/namebg.png) no-repeat; font-size:16px; font-family:"微软雅黑"; font-weight:bold; color:#1570b6; }
.name2 span{ font-weight:500; font-family:Arial, Helvetica, sans-serif;  padding: 0 10px; font-size:12px;}

.namely { padding-left:15px; background:url(../images/namebg.png) no-repeat; font-size:14px; color:#046abc; }
.namely span{ font-weight:500; font-family:Arial, Helvetica, sans-serif;  padding: 0 10px; font-size:12px;}

.nameright { padding-left:30px; background:url(../images/namebg.png) no-repeat; font-size:14px; color:#fff; }
.nameright span{ font-weight:500; font-family:Arial, Helvetica, sans-serif;  padding: 0 10px; font-size:12px;}


.more1 {float:right; padding-right:8px; color:#666; font-size:12px;}
.more1 a { color:#666;}
.more1 a:hover{color:#BC2D09;}

.name1 { padding-left:10px; background:url(../images/namebg.png) no-repeat; font-size:14px; color:#6a6a6a; }
.name1 span{ font-weight:500; font-family:Arial, Helvetica, sans-serif;  padding: 0 10px; font-size:12px;}

.namedh { padding-left:10px; background:url(../images/namebg.png) no-repeat; font-size:14px; color:#fff; }
.namedh span{ font-weight:500; font-family:Arial, Helvetica, sans-serif;  padding: 0 10px; font-size:12px;}

.tzgg { width:229px; float:left;}

.tzgg1 ul { padding:0 30px;}
.tzgg1 ul li { height:20px; line-height:20px;}

.link img { width:185px; padding-top:5px; }
/* 独立修饰 */
.xs{float:left; padding: 0 20px; border-left:1px solid #dedede; border-top:1px solid #dedede; border-right:1px solid #dedede; background:#fff; margin-left:10px; margin-top:4px; display:inline; height:27px; line-height:27px;}
/* 默认的文章列表 */
.list ul{ padding:10px;}
.list li{ height: 26px; line-height:25px; overflow:hidden; background:url(../images/icon/26.gif) 0 10px no-repeat; padding-left:10px;}



.listdt{ padding:10px 0 0 10px;}
.listdt li{ height:38px; font-size:18px; line-height:38px; overflow:hidden; background:url(../images/icon/26.gif) 0 15px no-repeat; padding-left:12px; border-bottom:#ccc 1px dashed; white-space:nowrap;}
.listdt li a { color:#000;}

/* 默认的文章列表 */
.lmjj ul{ padding:15px;}
.lmjj li{ height: 30px; line-height:30px; overflow:hidden; background:url(../images/icon/25.gif) 0 12px no-repeat; padding-left:15px; font-size:14px; font-weight:bold;}
 
/* 当前位置 */
.location{height:32px;line-height:32px;padding-left:33px;border:1px solid #dedede;margin-bottom:8px;color:#999;background:url(../images/home_bg.gif) 10px 5px no-repeat;}
.location a{color:#999;}
.location a:hover{color:#333;}

/* 表格 */
.tableMsg { border-left: #e5e5e5 1px solid; color: #333; border-top: #e5e5e5 1px solid; margin-bottom:8px;}
.tableMsg td { border-bottom: #e5e5e5 1px solid; line-height: 25px; height:25px; border-right: #e5e5e5 1px solid;
padding:5px;}
.tdColor { text-align: right; padding-right: 5px; font-weight:bold; }

/* 网站地图 */
.map{ padding:30px;}
.map ul li{ line-height:40px; font-size:14px; border-bottom:1px dotted #dedede;}
.map ul li p span{font-size:12px; padding-right:15px;}

/* 网上留言 **/
.gbook{padding:30px;}
.gbook h2{ font-size:22px; line-height:30px; text-align:center; padding-bottom:20px; border-bottom:1px dotted #ccc; margin-bottom:10px;}
.bg01{ margin-bottom:10px; border:1px solid #dedede; padding:2px 2px 8px 2px;}
.bg02{ background:#f1f1f1; height:30px; line-height:30px; color:#06C;}
.bg02 span{ padding:0 10px;}
.bg03{ line-height:22px; padding-top:5px; padding-bottom:5px; border-bottom:1px dotted #FC6; color:#333; padding-left:10px;}
.bg04{ line-height:22px; padding-top:5px; padding-bottom:5px; padding-left:10px;}
.bg04 span{ color:#C00;}
.yhzy{ margin-top:20px;}
.yhzy h3{ line-height:40px; height:40px; font-size:24px; color:#333; text-align:center;}
.yhzy p{ line-height:22px; border-bottom:8px; color:#666;}

.adgg img { width:797px;}

.ggad ul {}
.ggad ul li { float:left;}

.tplj1{width:233px;}
.tplj1 ul{}
.tplj1 li{ float:left; width:116.5px; height:103px; }

.tplj{width:1200px;}
.tplj ul{}
.tplj li{ float:left; width:300px; height:100px; }

.tplj2{width:500px;}
.tplj2 ul {}
.tplj2 ul li { float:left; padding-left:15px; height:130px;}

.wzzx { width:456px; float:left;}

.link{
	width:1200px;
    height: 325px;
    min-height: 325px;
	background:url(../images/link1-bg.gif) no-repeat;
	padding:44px 40px 14px 40px;}
.link li{width:18%;float:left; text-align:center;padding:2px 0 2px 15px; }
.link li a{ color:#0160b6;}

.PostListPage { width:1200px; margin:0 auto;}

.fleft{ width:350px; float:left; height:150px;}
.mid { width:500px; float:left;}
.fright{  width:300px; float:left;}

.q_rjym{ padding:1px; border:#e2e2e2 solid 1px; overflow:hidden;}
.q_rjym dt{ line-height:29px; font-size:14px; color:#d4530f; padding-left:25px; background:url(../images/btbg6.jpg) no-repeat;}
.q_rjym dd{ padding:5px 10px; background-color:#fff;}
.q_rjym ul li{ line-height:24px; padding-left:17px; background:url(../images/icon/1.gif) no-repeat 0px 10px;}

.q_rjym1{ padding:1px; border:#e2e2e2 solid 1px; overflow:hidden;}
.q_rjym1 dt{ line-height:29px; font-size:14px; color:#d4530f; padding-left:25px; background:url(../images/btbg6.jpg) no-repeat;}
.q_rjym1 dd{ padding:5px 10px; background-color:#fff;}
.q_rjym1 ul li{ line-height:24px;  float:left; padding:5px;}